Rtcl\Models\SettingsAPI D

Total Complexity 158
Dependencies 2
Dependents 0
Total lines 1,532
Lines of code 925
Logical lines of code 511
Comment lines 474
Methods 57
Properties 7

Methods 57

Method Rating Maintainability Complexity Lines of code
save()
B
46 17 32
generate_image_size_html()
A
43 6 52
generate_multi_checkbox_html()
S
45 5 42
generate_multiselect_html()
S
44 4 48
generate_select_html()
S
45 4 45
get_field_value()
S
58 6 14
get_option()
S
60 6 13
generate_settings_html()
S
55 5 19
generate_image_html()
S
46 3 42
get_description_html()
S
61 5 12
generate_checkbox_html()
S
46 3 42
show_messages()
S
62 5 11
generate_radio_html()
S
48 3 37
process_admin_options()
S
55 4 18
generate_map_center_html()
S
46 2 47
generate_html_html()
S
53 3 23
generate_wysiwyg_html()
S
48 2 37
generate_textarea_html()
S
48 2 36
generate_color_html()
S
48 2 36
generate_price_html()
S
48 2 36
generate_decimal_html()
S
48 2 36
generate_text_html()
S
49 2 33
get_custom_attribute_html()
S
63 4 9
generate_title_html()
S
56 2 19
display_errors()
S
66 3 9
validate_price_field()
S
74 3 4
get_post_data()
S
70 3 6
validate_decimal_field()
S
74 3 4
get_tooltip_html()
S
64 3 10
validate_textarea_field()
S
61 2 12
validate_wysiwyg_field()
S
61 2 12
get_placeholder_data()
S
55 1 21
validate_map_center_field()
S
73 2 4
validate_password_field()
S
75 2 4
validate_multi_checkbox_field()
S
70 2 6
update_option()
S
67 2 7
init_settings()
S
64 2 10
validate_image_field()
S
78 2 3
validate_image_size_field()
S
70 2 6
validate_multiselect_field()
S
70 2 6
get_field_default()
S
78 2 3
get_field_type()
S
78 2 3
validate_select_field()
S
75 2 4
validate_text_field()
S
74 2 4
validate_checkbox_field()
S
78 2 3
set_defaults()
S
71 2 6
get_form_fields()
S
70 1 6
get_field_id()
S
79 1 3
admin_options()
S
71 1 6
init_form_fields()
S
91 1 2
generate_password_html()
S
75 1 4
get_option_key()
S
80 1 3
set_post_data()
S
81 1 3
add_error()
S
80 1 3
get_errors()
S
82 1 3
get_field_key()
S
78 1 3
add_message()
S
79 1 3